sam huggins